| Interface | Description |
|---|---|
| LProgressBarInterface |
Interface that SkyProc expects and uses for progress bars.
To get progress bar updates from SkyProc importing/exporting, create your own progress bar GUI, and implement this interface. |
| Class | Description |
|---|---|
| JAutoComboBox |
Creates a combo box that auto fills from a given list.
|
| JAutoTextField |
Creates a text field that auto fills from a given list.
|
| LAreaChart | |
| LButton |
A customized JButton used by Leviathan in GUIs.
|
| LCenterPanel | |
| LChart | |
| LCheckBox | |
| LCheckBoxConfig | |
| LColorSetting | |
| LComboBox<T> | |
| LComboSearchBox<T> | |
| LComponent | |
| LDoubleSetting | |
| LDoubleSpinner | |
| LEditorPane | |
| LFileTree |
A structure to store and print file / directory contents.
|
| LFrame | |
| Lg |
GUI related nifty functions
|
| LHelpComponent |
A GUI component that updates a help panel with text.
|
| LHelpPanel |
A panel that displays help information.
|
| LHTMLPane | |
| LImagePane |
A customized JPanel that has a background image.
|
| LLabel |
A customized JLabel that is used by Leviathan for GUIs.
|
| LList<T> | |
| LMenuItem | |
| LNumericSetting | |
| LPanel | |
| LProgressBar | |
| LProgressBarFrame |
A GUI window frame for LProgress bar.
|
| LSaveFile |
A class that manages importing/exporting of save files, as well as providing
methods for LUserSetting GUI components to automatically update tied
settings.
NOTE: The in-game parameters currently have no effect at the moment. |
| LScrollPane | |
| LSlider | |
| LSpinner | |
| LSwingTreeNode | |
| LSwingWorker<T,E> | |
| LTextArea |
A customized Text Pane used by Leviathan for GUIs.
|
| LTextField | |
| LTextPane |
A customized Text Pane used by Leviathan for GUIs.
|
| LTree | |
| LUserSetting<T> |
A GUI component that can be tied to a Setting in a SaveFile.
|
| SaveDouble | |
| SaveEnum | |
| SaveStringList | |
| Setting<T> |
A class representing a saveable value.
|
| SortedListModel<T> |
| Enum | Description |
|---|---|
| LPanel.Align |